an acidic green prickly pear - Turc Anglais Dictionnaire